package com.battle.pojo.vo.sirens.api;

import jakarta.persistence.Column;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author anni.zhu
 * @author anni.zhu@king-v.com
 * Created in 2024/11/4 15:59
 */
@Data
public class GetSirensListApiDetailsVo {

    /**
     * id
     */
    private String id;

    /**
     * 警情id
     */
    private Long sirensId;

    /**
     * 战巡处-支队战评id
     */
    @Column()
    private Long detachmentPatrolStation;

    /**
     * 战巡处-大队战评id
     */
    @Column()
    private Long battalionPatrolStation;

    /**
     * 接警盘
     */
    @Column()
    private Long alarmPanelId;


    /**
     * 报警地址
     */
    private String alarmAddress;

    /**
     * 案发地址
     */
    private String crimeAddress;

    /**
     * 案件类型名称
     */
    private String incidentTypeName;

    /**
     * 主管机构名称
     */
    private String squadronOrganizationName;

    /**
     * 案件等级名称
     */
    private String incidentLevelName;

    /**
     * 案件编号
     */
    private String incidentNumber;

    /**
     * 案件状态名称
     */
    private String incidentStatusName;

    /**
     * 立案时间
     */
    private LocalDateTime registerIncidentDateTime;

    /**
     * 出动机构数
     */
    private Integer dispatchOrganization;

    /**
     * 出动车辆数
     */
    private Integer dispatchVehicle;

    /**
     * 出动数量
     */
    private String dispatchNumber;

    /**
     * 警情简要情况
     */
    private String incidentDescribe;
}
